embedded materials - Spanish English Dictionary